if (!showlist) {
route_head* trk = route_head_alloc();
- QString str;
- str.sprintf("%02d-%02d-%02d_%02d:%02d:%02d", header.dateStart.Year, header.dateStart.Month, header.dateStart.Day, header.timeStart.Hour, header.timeStart.Minute, header.timeStart.Second);
- trk->rte_name = str;
+ trk->rte_name = QString::asprintf("%02d-%02d-%02d_%02d:%02d:%02d",
+ header.dateStart.Year,
+ header.dateStart.Month,
+ header.dateStart.Day,
+ header.timeStart.Hour,
+ header.timeStart.Minute,
+ header.timeStart.Second);
trk->rte_desc = QString("GH625XT GPS tracklog data");
track_add_head(trk);
uint8_t trackDeviceCommand;
int track_length;
uint8_t* track_payload = globalsat_read_package(&track_length, &trackDeviceCommand);
- is_fatal(((track_length == 0) || (track_payload == nullptr)) , "track length is 0 bytes or payload nonexistent");
+ is_fatal(((track_length == 0) || (track_payload == nullptr)), "track length is 0 bytes or payload nonexistent");
// printf("Got track package!!! Train data\n");
uint8_t* dbtrain = track_payload;
// This used the serial communication to the watch
ff_vecs_t globalsat_sport_vecs = {
ff_type_serial, // type
- { // cap
+ {
ff_cap_none, // waypoints
ff_cap_read, // tracks
ff_cap_none, // routes
data_read, // read
nullptr, // write
nullptr, // exit
- &globalsat_args, // args
+ &globalsat_args, // args
CET_CHARSET_ASCII, // encode
0, // fixed_encode
NULL_POS_OPS, // position_ops
wptItem_->appendRow(it);
it->setCheckable(true);
it->setCheckState(Qt::Checked);
- it->setData(qVariantFromValue((void*)&wpt));
+ it->setData(QVariant::fromValue((void*)&wpt));
appendWaypointInfo(it, wpt);
wptList_ << it;
}
trkItem_->appendRow(it);
it->setCheckable(true);
it->setCheckState(Qt::Checked);
- it->setData(qVariantFromValue((void*)&trk));
+ it->setData(QVariant::fromValue((void*)&trk));
appendTrackInfo(it, trk);
trkList_ << it;
}
rteItem_->appendRow(it);
it->setCheckable(true);
it->setCheckState(Qt::Checked);
- it->setData(qVariantFromValue((void*)&rte));
+ it->setData(QVariant::fromValue((void*)&rte));
appendRouteInfo(it, rte);
rteList_ << it;
}
} else if (!wpt->notes.isNull()) {
wpt->shortname = wpt->notes;
} else {
- QString n;
- n.sprintf("%03d", waypt_count());
- wpt->shortname = QString("WPT%1").arg(n);
+ wpt->shortname = QString::asprintf("WPT%03d", waypt_count());
}
}